vertical thinking - French English Dictionary